weapon system designator - French English Dictionary